#shopping{
	width: 1000px;
    /*background: red;*/
    margin:0 auto;
    /*border: 1px solid red;*/
    overflow: hidden;
}
        .top-shop{
        	height: 70px;
        	/*border: 1px solid blue;*/
        }
                .a-t-shop{
                	display: block;
                	width: 150px;
                	height: 70px;
                	/*border: 1px solid blue;*/
                	overflow: hidden;
                	float: left;
                }
                .ul-shop{
                	width: 810px;
                	height: 30px;
                	/*border: 1px solid red;*/
                	float: left;
                	margin-left: 33px;
                	margin-top:35px;
                	background:url(../image/qq002.png);
                }
        .c-shop{
        	margin-top:10px;
        	height: 30px;
        	line-height: 30px;
        	font-size: 22px;

        	
        }
        .c-shop .gouwu{
        	width: 35px;
        	height: 30px;
        	/*border: 1px solid blue;*/
        	background: url(../image/cartsp.png);
        	float: left;
        }



/*商品*/
        .goods{
        	width: 1000px;   
        	border: 1px solid white;  	
        }
              .goods .top-div{
              	width: 1000px;
              	/*border: 1px solid pink;*/
              }
	                    .div1{
	                    	border-bottom: 2px solid #A0A1A2;
	                    	height: 40px;
	                    	line-height: 40px;
	                    }
			                    .div1 ul li{
			                    	font-size: 13px;
		                            color: #606060;
		                            font-weight: 700;
			                    	float: left;
			                    }
			                    .div1 ul .a1{
			                    	width:350px;
			                    }
			                    .div1 ul .a2{
			                    	width: 116px;
			                    }


                        .div2 .ul-div{
                            height: 110px;
                            /*border: 1px solid blue;*/
                            border-bottom: 1px solid #DDDDDD;
                        }

                                .li-b1{
                                   width: 345px;
                                   height: 	110px;
                                   /*border: 1px solid red;*/
                                   float: left;
                                }
                                      .li-b1-a1{
                                      	width: 60px;
                                      	height: 70px;
                                      	/*border: 1px solid red;*/
                                      	display: block;
                                      	margin-left: 5px;
                                      	margin-top:15px;
                                      	float: left;
                                      
                                      }
                                      .li-b1-a2{
                                      	float: left;
                                      	line-height: 110px;
                                      	margin-left: 10px;
                                      	font-weight: 700;	
                                      }
                                      .li-b1-a2:hover{
                                      	color: #0063B5;
                                      }


                                .li-b3{
                                    width: 115px;
                                    height: 110px;
                                    /*border: 1px solid red;*/
                                    float: left;
                                    line-height: 110px;
                                }
                                .li-b4{
                                    width: 115px;
                                    height: 110px;
                                    /*border: 1px solid red;*/
                                    float: left;
                                    line-height: 110px;
                                    color: #D71249;
                                }
                                .li-b5{
                                    width: 115px;
                                    height: 110px;
                                    /*border: 1px solid red;*/
                                    float: left;
                                    /*line-height: 110px;*/
                                }
                                .li-b5 .d-i-v{
                                	width: 85px;
                                	height: 20px;
                                	/*border: 1px solid #DDDDDD;*/
                                	float: left;
                                	margin-top:45px;
                                	margin-left: 10px;
                                }
                                .li-b5 .d-i-v input{
                                	width: 40px;
                                	float: left;
                                	height: 20px;
                                }
                                .li-b5 .d-i-v a{
                                	display: block; 
                                	width: 19px;
                                	/*border: 1px solid #DDDDDD;*/
                                	height: 20px;
                                	float: left;

                                }

                                .li-b6{
                                    width: 110px;
                                    height: 110px;
                                    /*border: 1px solid red;*/
                                    float: left;
                                    line-height: 110px;
                                    color: #D71249;
                                }

                                .li-b8{
                                	width: 75px;
                                	height: 110px;
                                	/*line-height: 110px;*/
                                	float: left;

                                }
		                                .li-b8 a{
		                                	margin-top:40px;
		                                	margin-left: 10px;
		                                	display: block;
		                                	width: 55px;
		                                	height: 26px;
		                                	background: url(../image/cartsp.png) no-repeat 0px -36px;
		                                	line-height: 26px;
		                                	text-align: center;
		                                }
		                   .div3{
			                   	height: 30px;
			                   	border: 1px	solid white;
		                   }
		                   .div3 .bjt{
		                   	    display: block;
		                   	    width: 20px;
		                   	    height: 20px;
		                   	    margin-top:7px;
		                   	    /*border: 1px solid blue;*/
		                   	    background: url(../image/cartsp.png) no-repeat -97px -75px;
		                   	    float: left;
		                   }
		                   .div3 .qkgwc{
		                     	line-height: 30px;    
                                float: left;
		                   }
		                   .div3 .qkgwc:hover{
		                   	    color: #0063B5;
		                   }

		                   .div3 .z-j{
		                   	    line-height: 30px;
		                   	    float: right;
		                   	    margin-right: 10px;
		                   }
		                   .div3 .z-j .cart-single-price{
		                   	    color: #D71249;
		                   }
		                   .div3 .z-j .s-alltogether{
		                   	    color: #D71249;
		                   	    font-weight: 700;
		                   	    font-size: 15px;
		                   }

#shopping .Shopping-immediately{
	  width: 110px;
	  height: 34px;
	  /*border: 1px solid blue;*/
	  display: block;
	  float: left;
	  margin-top:20px;
	  margin-left: 10px;
	  line-height: 34px;
	  text-align: center;
	  font-size: 15px;
	  font-weight: 700;
	  margin-bottom: 80px;
	  background: url(../image/cartsp.png) no-repeat 0px -106px;
}
#shopping .Immediate-settlement{
	  width: 110px;
	  height: 34px;
	  /*border: 1px solid green;*/
	  display: block;
	  float: right;
	  margin-top:20px;
	  margin-right: 10px;
	  line-height: 34px;
	  text-align: center;
	  font-size: 15px;
	  font-weight: 700;
	  color: white;
	  background: url(../image/cartsp.png) no-repeat 0px -186px;
}





/*第二步*/
/*核查用户信息*/




#shopping .cheak{
    /*border: 1px solid blue;*/
    background: #F4F5F7;
}
           h2{
                 line-height: 40px;
                 padding-left: 10px;
                 font-size: 13px;
           }
           .b-cheak{
                 border: 1px solid #DDDDDD;
                 margin: 10px;
                 background: white;
           }
                   .p1{
                      line-height: 30px;
                      margin:20px 20px 0px 20px;
                   }
                   .b-cheak .v2{            
                      line-height: 40px;
                      /*border: 1px solid red;*/
                      margin:0px 20px 0px 20px;
                   }
                            .input{
                                 height: 25px;
                                 width: 185px;
                            }
/*相关配送*/
        .correlation{
            border: 1px solid #DDDDDD;
            background: #F4F5F7;

            margin-top:20px;
        }

                   .corr1{
                       border: 1px solid #DDDDDD;
                       background: white;
                       margin: 10px;
                   }
                           .p-s-f-s{
                                  margin: 10px 20px 10px 20px; 
                           }
                           .b-z-p-s{
                                  line-height: 40px;
                                  margin-left: 90px;
                           }
                           .y-y-p-s{
                                  line-height: 40px;
                                  margin-left: 90px;
                                  margin-bottom: 20px;
                           }
                                   #select{
                                         width: 130px;
                                         height: 23px;
                                         border: 1px solid #DDDDDD;
                                   }
#shopping .ta-shoppinglist{
     line-height: 40px;
     width: 1000px;
     float: left;
     margin-top: 20px;
  
} 

                 .tbody-tb{
                      line-height: 110px;
                      height: 110px;
                     

                 }
                          .td1 .xa1{                             
                               /*padding-left: 20px;*/
                               /*margin-top:20px;*/
                               /*display: block;*/
                               margin-top:20px;
                               float: left;
                          }
                                .xa2{
                                    float: left;
                                }
 .t-j-d-d{
     width: 102px;
     height: 30px;
     float: right;
     margin-top:50px;
     margin-bottom: 50px;
     background: #D92741;
     color: white;
     font-weight: 700;
     border-radius: 15%;
 }


 /*成功订购商品*/

 .win{
     border: 1px solid #DDDDDD;
     background: #F4F5F7;
     height: 500px;
 }
       .c-g-d-g{
            line-height: 60px;
            color: #00904C;
            font-size: 26px;
            font-weight: 700;
            margin: 10px 10px 0px 10px;
            /*border: 1px solid pink;*/
            padding-left: 85px;

       }
       .h-g{
            font-weight: 700;
       }
       .b-h-j{
            background: white;
            margin: 10px;
            padding-left: 30px;
            font-weight: 700;    
            margin-bottom: 30px;
            border: 1px solid #DDDDDD;     

       }

            .d-d{
                padding-top:15px;
                padding-bottom: 15px;
                /*margin-bottom: 30px;*/

            }
            .b-ma{
                 color: #D71249;
            }
            .j-q{
                 color: #D71249;
                 font-size: 18px;
            }
            b{
                 color: #D71249;
                 font-size: 14px;                
            }